Retaining straps - Turkish English Dictionary